A human foot fished out of an Indiana pond belongs to a missing mother of five, police said. Avon Police Department Deputy Chief Brian Nugent said late Wednesday that a foot found in April by a fisherman in a northwest Indiana pond has been confirmed to be that of Najah Ferrell, 30, who was last...
Please to comment